Big Huge Thesaurus

pentobarbital sodium

noun